Big Huge Thesaurus

Molva molva

noun